import request from '@/utils/request'



export function roleList(data) { //角色管理-列表
  return request({
    url: '/sys-center/api/system/roles',
    method: 'post',
    data
  })
}

export function roleListAll(data) { //角色管理-列表(全部)
  return request({
    url: '/sys-center/api/system/roles/selection',
    method: 'post',
    data
  })
}


export function roleAdd(data) { //角色管理-新增
  return request({
    url: '/sys-center/api/system/role',
    method: 'post',
    data
  })
}

//原 put
export function roleEdit(data) { //角色管理-编辑
  return request({
    url: '/sys-center/api/system/put/role',
    method: 'post',
    data
  })
}

//原 del
export function roleDelete(id) { //角色管理-删除
  return request({
    url: '/sys-center/api/system/role/del/' + id,
    method: 'get',
  })
}


export function roleDetails(id) { //角色管理-详情
  return request({
    url: '/sys-center/api/system/role/' + id,
    method: 'get',
  })
}

export function roleDetailsMenu(data) { //角色管理-菜单权限详情
  return request({
    url: '/sys-center/api/system/roles/power' ,
    method: 'post',
    data
  })
}

export function roleDetailsOrgin(data) { //角色管理-组织机构权限详情
  return request({
    url: '/sys-center/api/system/roles/powerDept' ,
    method: 'post',
    data
  })
}
